Big Huge Thesaurus

capital of Azerbaijan

noun